html,body{height:100%;}
.m12{margin:1rem 0;}
.paper_top{width:100%;}
.paper_top ul{overflow:hidden;width:100%;}
.paper_top li{display:inline-block;width:32%;margin-right:2%;background:#fff;float:left;height:5.4rem;}
.paper_top li:last-child{margin-right:0;}
.paper_top li a{display:block;color:#303030;text-align:center;font-size:0.8rem;padding:0.8rem 0;margin:0 auto;}
.paper_icon{background:url(../images/index_icon.png) no-repeat;background-size:40px 267px;display:block;margin:0 auto;}
.s_icon{background-position:0 0;width:40px;height:30px;}
.hot_icon{background-position:0 -34px;width:40px;height:34px;}
.person_icon{background-position:0 -69px;width:40px;height:30px;}
.paper_top li a .name{display:block;margin-top:0.5rem;}
.paper_top li a .pp{height:34px;display:block;}
.paper_top li:last-child a .pp{margin-top:0.4rem;}
.paper_top li:last-child a .name{margin-top:0.2rem;}
.paper_info{width:100%;}
.p_info{background:#fff;float:left;width:49%;}
.p_info a{padding:0.5rem 0.8rem;display:block;}
.p_right{margin-left:2%;}
.spaper_icon{background-position:0 -99px;width:32px;height:34px;}
.fpaper_icon{background-position:0 -132px;width:28px;height:34px;}
.p_info a i{display:inline-block;float:left;margin-right:0.8rem;vertical-align:middle;margin-top:7px;}
.p_info a span{font-size:0.82rem;color:#7e7e7e;}
.p_info a span font{color:#fc4545;display:block;margin-bottom:0.15rem;}

.paper_list li{margin-bottom:1rem;}
.paper_list a{display:block;background:#fff;}
.paper_list a .paper_cont{padding:0.4rem 0.8rem 0.5rem 0.8rem;font-size:0.9rem;}
.paper_list a .paper_cont .paper_title{font-size:0.95rem;color:#656565;margin-bottom:0.4rem;}
.paper_list a .paper_cont .paper_title font{color:#fc4545;}
.paper_l{float:left;}
.paper_partake{float:right;}
.paper_l .p_num{color:#fc4545;margin-right:0.7rem;line-height:27px;}
.paper_l .p_num i{background-position:0 -250px;width:24px;height:27px;float:left;background-size:58px 400px;}
.paper_l .number{color:#070707;}
.paper_partake{line-height:27px;}
.paper_list a .paper_cont .paper_money .paper_partake i{background-position:0 -300px;width:20px;height:20px;background-size:58px 400px;float:right;margin-left:0.3rem;margin-top:4px;}

footer{text-align:center;color:#b9b9b9;font-size:1rem;padding:1rem;}


/* 编辑红包 */
.papercont{padding:1.2rem 1rem;font-size:0.8rem;}
.total{background:#fff;padding:0 0.6rem;line-height:40px;}
.total label{display:inline-block;float:left;}
.total .put{float:right;width:75%;}
.puttxt{background:#fff;border:0px;text-align:right;width:92%;}
.points{color:#707070;line-height:30px;padding-left:18px;}
.total .fright{width:70%;}
.add_icon{width:25px;height:25px;float:right;margin-top:8px;}
.upload{margin-top:15px;margin-left:20px;}
.upload img{width:25px;height:25px;}
.upload .up_left{float:left;}
.upload .up_left a{margin-right:10px;}
.upload .up_right{float:right;}
.send_paper{margin:4rem 0 0 0;text-align:center;}
.send_paper font{display:block;color:#000;font-size:1.5rem;margin-bottom:0.6rem;}
.send_paper a{display:block;background:#ee5859;color:#fff;font-size:1.2rem;text-align:center;width:100%;line-height:46px;margin-bottom:1rem;}

.login_box{background:url(../images/paper_bg.png) center center no-repeat;background-size:100% 100%;width:100%;min-height:480px;}
.login_cont{padding-top:20%;color:#fff;text-align:center;}
.login_cont h3{font-size:1.5rem;}
.login_cont span{font-size:1rem;display:block;margin-top:0.6rem;margin-bottom:0.8rem;}
.lg_cont{width:80%;margin:1.5rem auto 0 auto;}
.lg_cont input{width:100%;background:#fff;border-radius:5px;line-height:45px;border:0px;text-align:center;margin-bottom:1rem;font-size:1rem}
.lg_cont .lg_btn{display:block;width:100%;background:#fcdd62;color:#010101;font-size:1.1rem;line-height:45px;text-align:center;border-radius:5px;box-shadow:0px 8px 5px #d12a2a;}
.lg_reg{width:80%;margin:1.8rem auto 0 auto;}
.lg_reg a{color:#fff;font-size:1rem;margin:0 0.8rem;}
.code_box .short_put{width:65%;line-height:36px;float:left;}
.code_box .gain{line-height:36px;float:right;width:33%;background:#fff;border-radius:5px;text-align:center;font-size:0.85rem;color:#3d3d3d;}
.lg_reg .forgets{float:right;}
.fa_paper{padding-top:0;}
.fa_cpont a{display:block;width:100%;background:#fcdd62;color:#010101;font-size:1.1rem;line-height:45px;text-align:center;border-radius:5px;box-shadow:0px 8px 5px #d12a2a;margin-bottom:2rem;}
.fa_cpont a i img{max-width:25px;vertical-align:middle;margin-right:15px;}

.details_top{background:#fff;margin-bottom:1rem;}
.details_top .detail_title{padding:0.5rem 0.8rem;color:#656565;font-size:0.9rem;}
.details_top .detail_title font{color:#fc4545;}
.details_cont{background:#fff;padding:1rem 0.8rem;font-size:0.8rem;color:#212121;}
.details_cont p{line-height:2;}
.fix_paper{position:fixed;width:100%;left:0;bottom:0;background:#fff;line-height:42px;}
.visvible{width:100%;height:2rem;}
.fix_paper .paper_l{padding-left:1rem;}
.fix_paper .paper_l i{margin-top:8px;}
.fix_r{float:right;}
.fix_r a{display:inline-block;background:#ff2626;color:#fff;padding:0 15px;}

.new_paper{position:relative;text-align:center;}
.new_paper span{position:absolute;top:50px;display:block;color:#ff3535;text-align:center;font-size:1.4rem;width:100%;}
.account_box span{display:block;overflow:hidden;}
.account_box .amoney font{font-size:1.8rem;}
.account_box span{font-size:1rem;}
.account_shop i{background-position:0 -234px;width:26px;height:26px;float:left;margin-left:5rem;}
.account_shop font{float:left;margin-left:0.5rem;}
.sp_box{overflow:hidden;margin-top:3rem;}
.sp_box a{display:block;background:#fcdd62;color:#000;text-align:center;width:180px;margin:0 auto;line-height:46px;border-radius:5px;font-size:1rem;box-shadow:0px 6px 5px #d12a2a;}
.sp_box p{margin-top:1rem;font-size:1rem;}

.hot_tab{padding:2rem 1rem 0rem 1rem;}
.hot_tab a{display:block;border-radius:5px;box-shadow:0px 6px 5px #d12a2a;float:left;width:49%;background:#fff;line-height:40px;text-align:center;font-size:1.1rem;color:#2a2a2a;}
.hot_tab a.active{background:#fdca2d;color:#fff;}
.hot_tab a.shop_nav{margin-right:2%;}
.hot_cont{position:relative;}
.hotcontent{position:absolute;top:100px;width:90%;background:#fff;left:5%;border-radius:5px;}
.hot_imgs{width:130px;text-align:center;margin:0 auto;display:block;margin-top:-80px;}
.hot_imgs img{width:130px;margin:0 auto;text-align:center;}
.hot_title{width:260px;background:url(../images/ph_1.png) center center no-repeat;color:#424242;font-size:1rem;text-align:center;height:53px;margin:0 auto;display:block;background-size:260px 68px;padding-top:15px;}
.hot_total{width:200px;margin:0 auto;font-size:1.3rem;text-align:center;}
.hot_total i{float:left;margin-left:30px;}
.hot_total i img{max-width:40px;}
.hot_total font{color:#fe0000;float:left;}
.hotlist{margin-top:1.5rem;}
.hotlist li{padding:0.8rem 0.6rem 0.8rem 0;border-top:1px solid #e0e0e0;overflow:hidden;display:-webkit-flex;
  display: flex;}
.hot_left{}
.hot_left i{padding-left:15px;width:60px;display:block;float:left;}
.hot_left img{max-width:38px;}
.hot_right{-webkit-flex:1;-moz-flex:1;flex:1;margin-left:12px;}
.hot_right .ht{float:left;margin-right:12px;}
.hot_right .ht img{max-width:70px;}
.hot_info h3 a{display:block;font-size:1.2rem;color:#464443;margin-bottom:0.4rem;}
.hot_info h3 a:hover{color:#ed7500;}
.hot_m i img{max-width:30px;float:left;}
.hot_m font{color:#fe0000;float:left;font-size:1rem;}
.hot_num{background:url(../images/j_icon4.png) no-repeat;width:70px;height:41px;line-height:41px;background-size:70px 41px;color:#000;font-size:1rem;display:block;float:left;text-align:center;}
@media (max-width:320px){
	.fix_paper .paper_l{padding-left:0.6rem;}
	.fix_paper{font-size:0.65rem;}
   .fix_r a{padding:0 6px;}

}